enjoys a good reputation - Francés Inglés Diccionario